package com.rongzhong.routing.checkNode;

import java.util.Date;

public class QueryCacheNode {
	private int id;
	private Date date;
	private String host;
	
	private long queryCacheSize;
	private double queryCacheSizeFormat;
	
	private String queryCacheType;
	
	private long queryCacheLimit;
	private double queryCacheLimitFormat;
	
	private long queryCacheMinUnit;
	private double queryCacheMinUnitFormat;
	
	private long comSelect;
	
	private long qCacheFreeMemory;
	private double qCacheFreeMemoryFormat;
	private double freeMemoryRate;
	
	private int qCacheTotalBlock;
	private int qCacheFreeBlock;
	private double freeBlockRate;
	
	private long qCacheHit;
	private double cacheHitRate;
	
	private long qCacheInsert;
	private double cacheInsertRate;
	
	private long qCacheNoCached;
	private double noCachedRate;
	
	private long qCacheLowmem;
	private int qCacheQueryInCache;
	
	private String taskNumber = "DBMySQL07";
	private String sheetTag;
	
	public String getSheetTag() {
		return sheetTag;
	}

	public void setSheetTag(String sheetTag) {
		this.sheetTag = sheetTag;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public Date getDate() {
		return date;
	}

	public void setDate(Date date) {
		this.date = date;
	}

	public String getHost() {
		return host;
	}

	public void setHost(String host) {
		this.host = host;
	}

	public long getQueryCacheSize() {
		return queryCacheSize;
	}

	public void setQueryCacheSize(long queryCacheSize) {
		this.queryCacheSize = queryCacheSize;
	}

	public String getQueryCacheType() {
		return queryCacheType;
	}

	public void setQueryCacheType(String queryCacheType) {
		this.queryCacheType = queryCacheType;
	}

	public long getQueryCacheLimit() {
		return queryCacheLimit;
	}

	public void setQueryCacheLimit(long queryCacheLimit) {
		this.queryCacheLimit = queryCacheLimit;
	}

	public double getQueryCacheLimitFormat() {
		return queryCacheLimitFormat;
	}

	public void setQueryCacheLimitFormat(double queryCacheLimitFormat) {
		this.queryCacheLimitFormat = queryCacheLimitFormat;
	}

	public long getQueryCacheMinUnit() {
		return queryCacheMinUnit;
	}

	public void setQueryCacheMinUnit(long queryCacheMinUnit) {
		this.queryCacheMinUnit = queryCacheMinUnit;
	}

	public double getQueryCacheMinUnitFormat() {
		return queryCacheMinUnitFormat;
	}

	public void setQueryCacheMinUnitFormat(double queryCacheMinUnitFormat) {
		this.queryCacheMinUnitFormat = queryCacheMinUnitFormat;
	}

	public long getComSelect() {
		return comSelect;
	}

	public void setComSelect(long comSelect) {
		this.comSelect = comSelect;
	}

	public long getqCacheFreeMemory() {
		return qCacheFreeMemory;
	}

	public void setqCacheFreeMemory(long qCacheFreeMemory) {
		this.qCacheFreeMemory = qCacheFreeMemory;
	}

	public double getqCacheFreeMemoryFormat() {
		return qCacheFreeMemoryFormat;
	}

	public void setqCacheFreeMemoryFormat(double qCacheFreeMemoryFormat) {
		this.qCacheFreeMemoryFormat = qCacheFreeMemoryFormat;
	}

	public double getFreeMemoryRate() {
		return freeMemoryRate;
	}

	public void setFreeMemoryRate(double freeMemoryRate) {
		this.freeMemoryRate = freeMemoryRate;
	}

	public int getqCacheTotalBlock() {
		return qCacheTotalBlock;
	}

	public void setqCacheTotalBlock(int qCacheTotalBlock) {
		this.qCacheTotalBlock = qCacheTotalBlock;
	}

	public int getqCacheFreeBlock() {
		return qCacheFreeBlock;
	}

	public void setqCacheFreeBlock(int qCacheFreeBlock) {
		this.qCacheFreeBlock = qCacheFreeBlock;
	}

	public double getFreeBlockRate() {
		return freeBlockRate;
	}

	public void setFreeBlockRate(double freeBlockRate) {
		this.freeBlockRate = freeBlockRate;
	}

	public long getqCacheHit() {
		return qCacheHit;
	}

	public void setqCacheHit(long qCacheHit) {
		this.qCacheHit = qCacheHit;
	}

	public double getCacheHitRate() {
		return cacheHitRate;
	}

	public void setCacheHitRate(double cacheHitRate) {
		this.cacheHitRate = cacheHitRate;
	}

	public long getqCacheInsert() {
		return qCacheInsert;
	}

	public void setqCacheInsert(long qCacheInsert) {
		this.qCacheInsert = qCacheInsert;
	}

	public double getCacheInsertRate() {
		return cacheInsertRate;
	}

	public void setCacheInsertRate(double cacheInsertRate) {
		this.cacheInsertRate = cacheInsertRate;
	}

	public long getqCacheNoCached() {
		return qCacheNoCached;
	}

	public void setqCacheNoCached(long qCacheNoCached) {
		this.qCacheNoCached = qCacheNoCached;
	}

	public double getNoCachedRate() {
		return noCachedRate;
	}

	public void setNoCachedRate(double noCachedRate) {
		this.noCachedRate = noCachedRate;
	}

	public long getqCacheLowmem() {
		return qCacheLowmem;
	}

	public void setqCacheLowmem(long qCacheLowmem) {
		this.qCacheLowmem = qCacheLowmem;
	}

	public int getqCacheQueryInCache() {
		return qCacheQueryInCache;
	}

	public void setqCacheQueryInCache(int qCacheQueryInCache) {
		this.qCacheQueryInCache = qCacheQueryInCache;
	}

	public String getTaskNumber() {
		return taskNumber;
	}

	public double getQueryCacheSizeFormat() {
		return queryCacheSizeFormat;
	}

	public void setQueryCacheSizeFormat(double queryCacheSizeFormat) {
		this.queryCacheSizeFormat = queryCacheSizeFormat;
	}
}
